cmake_minimum_required(VERSION 3.17)
project(stratum)

set(CMAKE_CXX_STANDARD 17)

add_executable(stratum core/main.cpp core/object.cpp core/object.h core/utils.cpp core/utils.h core/stratum.cpp core/stratum.h core/json.cpp core/json.h core/share.cpp core/share.h core/db.cpp core/db.h core/client.cpp core/client.h core/coind.cpp core/coind.h core/job.cpp core/job.h core/list.cpp core/user.cpp core/remote.cpp core/remote.h core/socket.cpp core/socket.h)